resource endowment - French English Dictionary